IsNull, functie

       

Geeft als resultaat een Boole-waarde die aangeeft of een expressie geen geldige gegevens bevat (Null).

Syntaxis

IsNull(expressie)

Het vereiste argument expressie is een Variant met een numerieke expressie of reeksexpressie.

Notities

IsNull geeft als resultaat True wanneer expressie Null is. Anders geeft IsNull als resultaat False. Als expressie uit meer dan ΘΘn variabele bestaat en een van de variabelen is Null, is het resultaat True voor de volledige expressie.

De Null-waarde geeft aan dat de Variant geen geldige gegevens bevat. De Null-waarde is niet hetzelfde als Empty. Empty geeft aan dat een variabele nog niet is ge∩nitialiseerd. De nulwaarde is ook niet gelijk aan een tekenreeks zonder gegevens (""), ook wel aangeduid als een nulreeks of reeks met lengte nul.

Belangrijk Gebruik de functie IsNull als u wilt bepalen of een expressie een Null-waarde heeft. Expressies waarvan u zou verwachten dat deze onder bepaalde omstandigheden True als resultaat geven, zoals If Var = Null en If Var <> Null, geven altijd False als resultaat. De reden hiervoor is dat een expressie met Null zelf de Null-waarde krijgt en dus False is.